mortar projectiles - German English Dictionary